import $axios from '../../utils/htttp'
import { Message } from 'element-ui'

export default {
    namespaced: true,
    state: {
        cate_all_list: []// 所有商品分类信息
    },
    getterts: {},
    mutations: {
        SET_SET_CATE_LIST(state, data) {
            state.cate_all_list = data
        }
    },
    actions: {
        async get_cate_all_list({ commit }) {
            //   发送请求;
            let { data: res } = await $axios.get("categories");
            //   错误处理
            if (res.meta.status !== 200) return Message.error(res.meta.msg);
            commit('SET_SET_CATE_LIST', res.data)
        }
    }
}